burying cable plough - Spanish English Dictionary